long and loose swimwear for surfers - German English Dictionary